 body {
  background-image: url('https://edgyrabbid.space/Shrines/Club Penguin/Gary/num.gif');
}
.container {
  display: grid;
  grid-template-areas:
    "header header"
    "menu content"
    "footer content";
  grid-template-columns: 1fr 3fr;
  gap: 30px;
margin-left: auto;
  margin-right: auto;

}
.container div {
padding:5px;
}
.container div.menu {
  grid-area: menu;
background-color: black;
  border-style: solid;
  border-color: #071A12;
  border-width: 2px;
 text-align: center;  
box-shadow: 0px 0px 10px lightgreen;
Width:200;
height:200;
}
.container div.content {
  grid-area: content;
background-color: black;
 border-style: solid;
  border-color: #071A12;
  border-width: 2px;
 text-align: center;  
box-shadow: 0px 0px 10px lightgreen;
}
.container div.footer {
  grid-area: footer;
}
p {
    color: #AAFF00;
font-family: LCD; /* use font */
text-shadow: lightgreen 1px 0 10px;
}
@font-face {
  font-family: LCD; /* set name */
  src: url(https://edgyrabbid.space/Shrines/Club Penguin/Gary/digital-dream.regular.ttf); /* url of the font */
}
.doll {
  
  display:block;
  position:relative;
  animation: dollmove 3.5s infinite;
filter: drop-shadow(5px 10px 4px rgba(0,0,0,.2));
}

@keyframes dollmove {
  0%   {top: -15px;}
  50%  {top: 15px;}
  100% {top:-15px;}
}
h2 {
    color: yellow;
font-family: LCD; /* use font */
text-shadow: lightyellow 1px 0 10px;
}

.orbitron-<uniquifier> {
  font-family: "Orbitron", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.crt::before {
  content: " ";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
  z-index: 2;
  background-size: 100% 2px, 3px 100%;
  pointer-events: none;
}

@keyframes flicker {
  0% {
  opacity: 0.27861;
  }
  5% {
  opacity: 0.34769;
  }
  10% {
  opacity: 0.23604;
  }
  15% {
  opacity: 0.10626;
  }
  20% {
  opacity: 0.18128;
  }
  25% {
  opacity: 0.10626;
  }
  30% {
  opacity: 0.18128;
  }
  35% {
  opacity: 0.23604;
  }
}

.crt::after {
  content: " ";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(18, 16, 16, 0.1);
  opacity: 0;
  z-index: 2;
  pointer-events: none;
  animation: flicker 0.15s infinite;
}
.fade-in-image {
  animation: fadeIn 2s;
  -webkit-animation: fadeIn 2s;
  -moz-animation: fadeIn 2s;
  -o-animation: fadeIn 2s;
  -ms-animation: fadeIn 2s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
    50%{opacity:0}
  100% { opacity: 1; }
}
a:link {
  color: yellow;
  background-color: transparent;
  text-decoration: none;
}

a:visited {
  color: yellow;
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: green;
  background-color: transparent;
  text-decoration: underline;
}

a:active {
  color: yellow;
  background-color: transparent;
  text-decoration: underline;
}